import java.io.FileReader;
import java.io.Reader;

public class FileReaderDemo {
    public static void main(String[] args) {
        //创建一个文件对象
        try(Reader reader=new FileReader("D:/temp/java.txt")){
            char[]buf=new char[1024];//开辟的空间最好是2的n次方
            while(true){
                int num=reader.read(buf);
                if(num==-1){
                    //当读取完跳出循环
                    break;
                }
                for(int i=0;i<num;i++){
                    System.out.println(buf[i]);
                }
            }

        }catch(Exception e){
            e.printStackTrace();
        }
    }
}
